Tureng Mobile
Deyim
7
f.
stop cold
f.
stop dead
f.
stop dead in one's tracks
f.
draw oneself up short
f.
come to a screeching halt